body {
          background-color: black;
        
     }
#main {
 
        width: 850px;
        height: 489px;
        margin: 0px auto;
        background: url(img/topPRO/01.jpg) no-repeat 0 0,
                    url(img/topPRO/02.jpg) no-repeat 0 100%, 
                    url(img/topPRO/03.jpg) no-repeat 0 50px,
                    url(img/topPRO/04.jpg) repeat-y 100% 50px;           
}
#logo2 {
  
  margin-top: 20px; 
  margin-left: 14px;
  padding-top: 0px;
  padding-left: 0px;
  float: left;
}

#logo {
  width: 343px;
  height: 54px;
  background: url(img/logo/logo.png) no-repeat 0 0;
  margin-top: 25px;
  margin-left: 15px;
  float: left;
}

#photos {
  clear: both;
  //margin-top: 20px;
  padding-top: 10px;
  padding-left: 20px;
 
}

/* MENU GORNE */

ul#menu
{

display: block;
//list-style-type: none; 

}
  
ul#menu li
{
//background-color: yellow;
float: left;    
display: block;
margin-left: 9px;
padding-left: 28px;
padding-top: 20px;
padding-bottom: 5px;

}
ul#menu li a 
{
text-decoration: none;
color: white;
font-size: 17px;
font-family: Arial;
}

ul#menu li a:hover 
{       
color: #9d4b32; 
}

/*======================================*/
a.link
{
background: url(img/zawodnicy.jpg) no-repeat;
display:block;
height:213px;
overflow:hidden;
width:320px;
border: 5px solid #774514;
}
a.link:hover
{
background-position: 0px -213px;
border: 5px solid white;
}
a.link span
{
display:block;
text-indent: -9999px;
}


a.link2
{
background: url(img/treningi.jpg) no-repeat;
display:block;
height:213px;
overflow:hidden;
width:320px;
border: 5px solid #774514;
}
a.link2:hover
{
background-position: 0px -213px;
border: 5px solid white;
}
a.link2 span
{
display:block;
text-indent: -9999px;
}




/*======================================*/


#witaj {
        text-decoration: none;  
  width:470px;
  color: white;
  font-family: Arial;
  font-size: 11px;
  margin-top: 0px;
  margin-right: 20px;
  padding-top: 0px;
  padding-left: 0px;
  float: right;
  text-align:right;
  
  //background-color: red;
}

#login {

  
  color: white;
  font-family: Arial;
  font-size: 11px;
  margin-top: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  float: right;
  
  //background-color: red;
}
#top {
  float: none;
  margin-left: 0px;
}


#srodek  {

width: 850px;
min-height: 563px;
background: url(img/tlo_srodek.jpg);
margin: 0px auto;
padding-top:3px;
padding-bottom: 30px;

}

#dol  {

width: 850px;
height: 130px;
background: url(img/tlo_dol.jpg) no-repeat 0 0;
margin: 0px auto;
padding-top: 5px;

color: white;
font-size: 11px;
font-family: Arial;

}

#zawodnicy {
width: 330px;
height: 220px;

margin-top: 30px;
margin-left: 30px;


}


#treningi {
width: 330px;
height: 220px;

margin-top:50px;
margin-left: 30px;
margin-bottom: 10px;
}

#newsy  {
width: 439px;
height: 438px;
float:right;
//background: url(img/mini/tlo_newsy2.png) no-repeat 0 0;
background-color: #3a352f;
margin-right: 30px;
filter: alpha(opacity=50);

//overflow-y: scroll;
}
#bg_above_newsy {
//background: url(img/mini/tlo_pyk.png) no-repeat 0 0;
background-color: #221f1a;
width: 439px;
height: 52px;
float: right;
margin-top:30px;
margin-right: 30px;
filter: alpha(opacity=50);
//overflow-y: scroll;
}
#pyk {


float: right;
margin-top:12px;
margin-right: 10px;
filter: alpha(opacity=50);
//overflow-y: scroll;
}


.skiny {

margin-top: 30px;
margin-left: 30px;
float: left;

}

#rejestracja {
background: url(img/tlo_srodek.jpg) no-repeat 0 0;
height: 563px;
width: 850px;  
color: white;
text-align: center;
float: none;
margin:12% auto 0 auto;
font-size: 14px;
font-family: Arial;
        }
        
        #rejestracja1 {
background: url(img/tlo_dol.jpg) no-repeat 0 0;
height: 130px;
width: 850px;  
color: white;
text-align: center;
float: none;
margin:12% auto 0 auto;
font-size: 14px;
font-family: Arial;
        }
    
a.login { color: red; 
        text-decoration: none;}
a.login:hover 
   { color: white; }
p#info {
font-family: Arial;
font-size: 10px;
color: white;
}

a.abc { 
		font-size: 14px;
		font-family: Verdana;
		color: black; 
        text-decoration: none;}
a.abc:hover 
   { color: white; }



#aktualnosci {
margin-left: 10px;
margin-right: 10px;
	}
	 a.next_page  {
	 color: white;
	 text-decoration: none; 
	 }
	  a.next_page:hover {
	 color: red;
	 
	 }
	
#akt_tytul
{
 text-align: left;
 font-family:Verdana;
 font-size:18px;
 color: #954930;
  font-weight:bold;
 float:left;
 text-shadow: black 0.1em 0.1em 0.2em;
}

#akt_data
{
 text-align: right;
 font-family:Verdana;
 font-size:10px;
 color: #954930;
  text-shadow: black 0.1em 0.1em 0.2em;
}

#akt_tresc
{
 text-align: justify;
 font-family:Verdana;
 font-size:11px;
 color: white;
}

#news_tytul
{
 text-align: left;
 font-family:Verdana;
 font-size:20px;
 color: #954930;
  font-weight:bold;
 float:left;
}

#news_data
{
 text-align: right;
 font-family:Verdana;
 font-size:16px;
 color: #954930;
  font-weight:bold;
}

#news_tresc
{
 text-align: justify;
 font-family:Verdana;
 font-size:12px;
 color: white;
}

#oklubie {
margin-left: 10px;
margin-right: 10px;
color: white;
font-family: Verdana;
font-size:12px;
	}
	
	#kontakt {
margin-left: 10px;
margin-right: 10px;
color: white;
text-align: center;
font-family: Verdana;
font-size:13px;
	}